优化 PNG、JPG 和 SVG 图像的压缩 — 100% 免费 — 完全在浏览器中完成 — 选择文件大小和质量之间的完美平衡。 操作步骤 选取 您只需选取一幅或多幅图像,交给 Recompressor 处理。 处理 我们会尝试多种重新压缩,以生成文件尺寸和质量的对比图,并提供一个建议。 下载 关于Recompressor 这个工具是免费的吗...
浏览次数: 24 2019-03-26
JSBox 是一个 JavaScript 的集成开发环境,你可以在这里学习如何编写 JavaScript,我们提供了一系列的工具来增强你的开发体验。 JSBox 对编程新手和有经验的工程师都是非常友好的,你不想试试吗? 别再犹豫成为一个创造者,用工具武装自己的效率生活,现在就动手吧! JSBox 能做什么? 你不仅能编写 JavaScript 代码,更重要...
浏览次数: 54 2019-03-26
现代 JavaScript 教程:有关示例和任务的简单但详细的解释包括:闭包、文档和事件,以及面向对象编程等。
浏览次数: 31 2019-03-26
中国是世界上一些最有才华的开发者的家园。我们不是在开玩笑。与世界上其他任何地方不同,中国的艺术手工艺非常丰富,而JSConf中国是其中的核心社区。
浏览次数: 54 2022-01-03
前端开发者手册 这是任何人都可以用来学习前端的实践手册, 它概述并讨论了前端工程的实践: 该如何学习以及实践时该使用什么工具. 撰写该手册的目的有两个: 一是为潜在以及正在实践的前端开发人员提供一个包括学习资料和开发工具的专业资源; 二是该手册可以被管理者, CTO, 讲师和猎头用来作为洞察前端开发的实践. 该手册的内容支持Web技术(HTML, CSS,...
浏览次数: 29 2022-01-02
webpack 是一个模块打包器。它的主要目标是将 JavaScript 文件打包在一起,打包后的文件用于在浏览器中使用,但它也能够胜任转换(transform)、打包(bundle)或包裹(package)任何资源(resource or asset)。
浏览次数: 40 2022-01-02
Gulp.js 是一个自动化构建工具,开发者可以使用它在项目开发过程中自动执行常见任务。 Gulp.js 是基于 Node.js 构建的,利用 Node.js 流的威力,你可以快速构建项目并减少频繁的 IO 操作。Gulp.js 源文件和你用来定义任务的 Gulp 文件都是通过 JavaScript(或者 CoffeeScript )源码来实现的。
浏览次数: 35 2022-01-02
Grunt 是基于 Node.js 的项目构建工具。它可以自动运行你所设定的任务。Grunt 拥有数量庞大的插件,几乎任何你所要做的事情都可以用 Grunt 实现。
浏览次数: 50 2022-01-02
Vite(法语意为 "快速的",发音 /vit/,发音同 "veet")是一种新型前端构建工具,能够显著提升前端开发体验。它主要由两部分组成: 一个开发服务器,它基于 原生 ES 模块 提供了 丰富的内建功能,如速度快到惊人的 模块热更新(HMR)。 一套构建指令,它使用 Rollup 打包你的代码,并且它是预配置的,可输出用于生产环境的高度优化过的静态资...
浏览次数: 69 2022-01-02
Rollup 是一个 JavaScript 模块打包器,可以将小块代码编译成大块复杂的代码,例如 library 或应用程序。 Rollup 对代码模块使用新的标准化格式,这些标准都包含在 JavaScript 的 ES6 版本中,而不是以前的特殊解决方案,如 CommonJS 和 AMD。ES6 模块可以使你自由、无缝地使用你最喜爱的 library 中...
浏览次数: 23 2022-01-02
Yarn 对你的代码来说是一个包管理器。它可以让你使用并分享 全世界开发者的(例如 JavaScript)代码。 Yarn 能够快速、安全、 并可靠地完成这些工作,所以你不用有任何担心。 通过Yarn你可以使用其他开发者针对不同问题的解决方案,使自己的开发过程更简单。 使用过程中遇到问题,你可以将其上报或者贡献解决方案。一旦问题被修复, Yarn会更新保持...
浏览次数: 44 2022-01-02
Lerna 是一个管理工具,用于管理包含多个软件包(package)的 JavaScript 项目。 将大型代码仓库分割成多个独立版本化的 软件包(package)对于代码共享来说非常有用。但是,如果某些更改 跨越了多个代码仓库的话将变得很 麻烦 并且难以跟踪,并且, 跨越多个代码仓库的测试将迅速变得非常复杂。 为了解决这些(以及许多其它)问题,某些项目会...
浏览次数: 42 2022-01-02